@charset "utf-8";
/* CSS Document */
body {margin:0;padding:0;background:#fff;font-size:14px;color:#333;line-height:26px;font-family: "黑体";}
.clear {clear:both;line-height:0;}
a {color:#333; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}
ul,ol,li,dd,dt,dl,h1,h2,h3,h4,h5,h6,form { list-style:none;padding:0;margin:0;}
dd,dt,dl,ul,li {display:block;}
.w1200 {width:1200px;margin:auto;}
img {border:0;max-width: 100%;}
.block20 {height:20px;}
header {display:none;}
.slideBox{ width:100%; height:680px; overflow:hidden; position:relative;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; left:50%;margin-left:-60px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;border-radius: 15px;border:2px solid #fff;width:15px; height:15px; line-height:14px; text-align:center;  cursor:pointer; }
.slideBox .hd ul li.on{ background:#fff; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:680px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.pc_header_bg {height:80px;background:#000;opacity: 0.5;position: absolute;top:0;width:100%;}
.pc_header {height:80px;position: absolute;top:0;width:100%;}
.pc_header .logo {padding-top:18px;width:320px;float:left;}
.pc_header .logo img {display: block;max-width: 100%;}

.title_t {width:400px;text-align: center;margin:auto;background:url(titbj.jpg) center 70px no-repeat;padding-top:60px;padding-bottom:50px;clear:both;}
.title_t span {display:block;background:#fff;width:200px;margin:auto;font-size:16px;}
.title_t span font {display:inline-block;padding-left:10px;color:#333;}
.title_t span.a {font-size:22px;}

.index_aobut_left {float:left;width:600px;}
.index_aobut_left p {padding-right:30px;font-size:16px;}
.index_aobut_right {float:right;width:600px;}
.index_aobut_right img {width:600px;height:370px;}
.more a {display:block;width:180px;text-align:center;height:50px;line-height:50px;border-radius: 50px; background:#C5A47E;color:#fff;}

.shopbox ul{ padding:0.5rem;overflow: hidden;}
.shopbox ul li{ padding-bottom:0.5rem; width:370px; float:left; margin:10px 12px;border:1px solid #e1e1e1;text-align: center;}
.shopbox ul li:nth-child(3n+0){ margin-right:0;}
.shopbox ul li .img{ height:280px; overflow:hidden}
.shopbox ul li .img img{ width:90%; min-height:280px;padding:5%;}
.shopbox ul li .name{ font-size:16px; line-height:1.5rem; height:1.5rem;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;padding-left:0px;padding-top:8px;}

.shopboxx ul{ padding:0.5rem;overflow: hidden;}
.shopboxx ul li{ padding-bottom:0.5rem; width:270px; float:left; margin:10px 12px;border:1px solid #e1e1e1;text-align: center;}
.shopboxx ul li:nth-child(4n+0){ margin-right:0;}
.shopboxx ul li .img{ height:180px; overflow:hidden}
.shopboxx ul li .img img{ width:90%; min-height:90%;padding:5%;}
.shopboxx ul li .name{ font-size:16px; line-height:1.5rem; height:1.5rem;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;padding-left:0px;padding-top:10px;}

.shopboxxr ul{ padding:0.5rem;overflow: hidden;}
.shopboxxr ul li{ padding-bottom:0.5rem; width:270px; float:left; margin:10px 12px;border:1px solid #e1e1e1;text-align: center;}
.shopboxxr ul li:nth-child(4n+0){ margin-right:0;}
.shopboxxr ul li .img{ height:180px; overflow:hidden}
.shopboxxr ul li .img img{ width:90%; min-height:90%;padding:5%;}
.shopboxxr ul li .name{ font-size:16px; line-height:1.5rem; height:1.5rem;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;padding-left:0px;padding-top:6px;}

.index_news {padding-bottom:0px;}
.index_news li {border-bottom:1px dotted #DBD4CD;position: relative;clear: both;padding:10px 0;min-height: 70px;}
.index_news li .title_n_t a {font-size:18px;color:#C5A47E;}
.index_news li .title_n {background:#C5A47E;color:#fff;width:70px;height:70px;float:left;margin-right:15px;text-align: center;}
.index_news li .title_n div {padding-top:35px;}
.index_news li .title_n font.d {display:none;}
.index_news li .title_n font.e {display:block;position: absolute;top:20px;width:70px;font-size:20px;font-weight:bold;text-align: center;}
.info_n p {margin:0;color:#666;line-height:22px;}
.news_none {display:none;}

.picMarquee-left{ width:100%;  overflow:hidden; position:relative;padding-bottom:20px;  }
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{ padding:1px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:90px; height:50px; display:block; padding:1px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }

.picMarquee-leftt { width:100%;  overflow:hidden; position:relative;padding-bottom:20px;  }
.picMarquee-leftt .bd{ padding:0px;   }
.picMarquee-leftt .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-leftt .bd ul li{ margin:8px 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-leftt .bd ul li .pic{ text-align:center; }
.picMarquee-leftt .bd ul li .pic img{ width:130px; height:72px; display:block; padding:1px; border:1px solid #ccc; }
.picMarquee-leftt .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-leftt .bd ul li .title{ line-height:24px;   }

footer {background:#383838;color:#fff;padding:20px 0;overflow: hidden;font-size:12px;}
footer p {margin:0;}
.footerr div {float:left;}
.footerr div.a {width:720px;padding-top:40px;}
.footerr div.b {width:120px;padding:0 10px;border-right:1px solid #4F4F4F;}
.footerr div.b img {width:100px;}
.footerr div.b p {line-height:20px;text-align: center;}
.footerr div.c {padding-left:30px;}
.footerr div.c div {float:none;}
.footerr div.c div.img span {display:inline-block;padding-right:15px;}
footer a {color:#fff;}

.about {padding-bottom:1rem;}
.contact {overflow: hidden;}
.contact_l {float:left;width:600px;font-size:1.2rem;}
.contact_r {float:right;width:600px;}
.mobmap {display:none;}
.liuyan {width:80%;padding-top:20px;}
.liuyan strong {font-size:20px;}
.liuyan_k {width:100%;}
.liuyan_k input {width:400px;margin-top:10px;border:1px solid #C5A47E;padding:10px 10px;}
.liuyan_k textarea {width:400px;margin-top:10px;border:1px solid #C5A47E;padding:10px 10px;height:80px;}
.liuyan_k input.btnly {border:1px solid #C5A47E;background:#C5A47E;color:#fff;height:40px;cursor: pointer;width:422px;margin-top:0px;}

.pr_list {text-align: center;padding-bottom:20px;}
.pr_list span {display: inline-block;}
.pr_list span a {display: block;background:#fff;border:1px solid #C5A47E;height:36px;line-height:36px;padding:0 15px;margin:10px;color:#C5A47E;font-size:16px;}
.pr_list span a:hover {background:#C5A47E;color:#fff;text-decoration: none;}
.pr_list span a.currclass {background:#C5A47E;color:#fff;text-decoration: none;}

.pr_listt {text-align: center;padding-bottom:20px;}
.pr_listt span {display: inline-block;}
.pr_listt span a {display: block;background:#fff;border:1px solid #C5A47E;padding:0px 10px;margin:5px;color:#C5A47E;}
.pr_listt span a:hover {background:#C5A47E;color:#fff;text-decoration: none;}
.pr_listt span a.currclass {background:#C5A47E;color:#fff;text-decoration: none;}

.info_text {padding-bottom:30px;}
h1.title_news {font-size:1.5rem;text-align:center;} 
.data_news {text-align:center;color:#ccc;padding:10px 0;}

/*文章分页样式*/
#fenye{clear:both; margin:20px 0px 20px 0;}
#fenye a{ width:28px; text-align:center; float:left; border:1px solid #C5A47E;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:0px; display:inline-block;}
#fenye .prev,#fenye .next{width:60px;}
#fenye a.curr{background:#C5A47E;border:1px solid #C5A47E;color:#fff;}
#fenye a:hover{background:#C5A47E;border:1px solid #C5A47E;color:#fff; text-decoration:none}
#pageNext{ margin:10px;}
#pageNext .prev,#pageNext .next{text-align:center;width: 60px;}
#pageNext a.curr{background: #C5A47E;border: 1px solid #C5A47E;color: #fff;}
#pageNext a.curr span{ color:#fff !important;}
#pageNext a{width: 28px;text-align: center;float: left;border: 1px solid #C5A47E;background: #fff;height: 28px;font-size: 12px;color: #666;line-height: 28px;margin-left: 5px;border-radius: 0px;}
#realname{height: 30px;border: 1px solid #ddd;}
#b1{padding: 5px 10px;background: #ff7d02;color: #fff;border: 1px solid #C5A47E;border-radius: 0px;}
.allsearch {padding:20px 0;padding-left:2%;height:40px;}
.allsearch input {height:50px;line-height:40px;width:72%;border-radius: 0;-webkit-appearance:none;float:left;border:1px solid #C5A47E;font-size:1.2rem;margin:0;padding:0 2%;}
.allsearch input.sousuoo {color:#fff;background:#C5A47E;height:52px;width:20%;}
.searchbody {padding-left:10px;}
.searchbody span {color:#f00;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav {height:80px; line-height:80px;position:relative; z-index:1;text-align: center;display: flex;justify-content: space-between;}
.nav a{ color:#fff;  }
.nav .nLi{/*  width:110px;float:left;  */ position:relative; display:inline;  }
.nav .nLi h3{ /* float:left; */}
.nav .nLi h3 a{ display:block;font-size:14px;/* width:110px;  */font-weight:normal;padding:0 10px; }
.nav .nLi h3 a:hover {background:#C5A47E;text-decoration: none;}
.nav .nLi h3:hover {background:#C5A47E;}
.nav .sub{ display:none; width:110px; left:0; top:80px;font-size: 12px;  position:absolute; background:#4E4E4E;  line-height:20px; padding:5px 0;}
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:5px; }
.nav .sub a:hover{ background:#6d6d6d; color:#fff;text-decoration: none; }
.nav .on h3 a{ background:#4E4E4E; color:#fff;}
.pc_header .navv {width:800px;float:right;}
.pc_header .navv span,.pc_header .navv span a {display:block;width:110px;font-size:12px;text-align:center;float:left;height:80px;color:#fff;line-height:80px;}
.pc_header .navv span a:hover {background:#C5A47E;text-decoration: none;}

.izl-rmenu {position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-102px; top:0px; display:none;max-width: inherit; width:100px!important;height:100px;border:1px solid #eee;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

.sideMenu{padding:0 10px;}
.sideMenu h3{ height:32px; line-height:32px;overflow:hidden; padding-left:0px;   background:#f4f4f4;margin-top:-1px; border:1px solid #e3e3e3;cursor:pointer;font:normal 14px/32px;}
.sideMenu h3 em{ float:left; display:block; width:35px; height:32px;   background:url(../images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
.sideMenu h3.on em{ background-position:16px -57px; }
.sideMenu div{ padding:2px 10px; color:#666; display:none; border:1px solid #e3e3e3;margin-top:-1px;/* 默认都隐藏 */ font-size:16px;}
.info_p_img {text-align: center;}
.info_p_img img {max-width:600px;}

.video_cp {width:80%;margin-left:10%;}

.picListt {padding-left:65px;}
.abouttext {font-size:16px;}
.text_news {font-size:1rem;}
#MyContent p {margin:10px 0;}
.pro #MyContent p {margin:5px 0;}

#fenye a.chakanmore {
    color: #fff;
    padding:0 20px;
    width: auto;
}